package day0318;

public class Test4 {
   public static void main(String[] args) {
        int i=64;
        //       63(i63)     64(i64)    64(i65)    64(i64)
        int rs=  --i     -   ++i   +     i++    -  --i;
        System.out.println(i);//64
        System.out.println(rs);//-1


       int j=3;
       System.out.println(j--);
       System.out.println(--j);


       int x=0;
       //                     4    !=  -1
       System.out.println(  (x=4)  !=  -1);  //true

       //                32 32
       System.out.println(5&3);
       //将两个十进制数的二进制补码写出来，用每一位二进制补码运算
       //计算规则： 如果两位二进制补码都是1，则结果是1(否则是0)
       System.out.println(5|3);//7
       //将两个十进制数的二进制补码写出来，用每一位二进制补码运算
       //计算规则： 如果两位二进制补码有一个事1，则结果是1(否则是0)
       System.out.println(~5);//7
       System.out.println(5^3);

    }
}//if-else分支结构，结合Scanner输入功能实现：
 //成绩等级的判断：  1.用Scanner输入一个double类型的成绩。 然后用if-else判断等级
 //85---100 优秀    75---85 良好       60----75 中等    0----60不及格